package com.yonyou.cyxdms.basedata.service.dto.vehiclemodel;

import com.yonyou.cyxdms.framework.bean.dto.base.DMSBaseDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 车系Page表格 - 查询DTO
 *
 * @author Tansj
 * @since 11:10 2019-11-15
 */
@ApiModel(value = "SeriesQueryDTO", description = "车系Page表格 - 查询DTO")
public class SeriesQueryDTO extends DMSBaseDTO implements Serializable {

    @ApiModelProperty(value = "品牌Id（品牌名称下拉框传递品牌Id）")
    private Long brandId;

    @ApiModelProperty(value = "车系id")
    private Long seriesId;

    @ApiModelProperty(value = "车系代码（模糊查询）")
    private String seriesCode;

    @ApiModelProperty(value = "车系名称（实际传值为对应的车系代码，精确查询）")
    private String seriesName;

    @ApiModelProperty(value = "数据来源")
    private Integer dataSources;

    @ApiModelProperty(value = "是否有效")
    private Integer isValid;

    @ApiModelProperty(value = "启用标识")
    private Integer startType;

    public Long getBrandId() {
        return brandId;
    }

    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    public Long getSeriesId() {
        return seriesId;
    }

    public void setSeriesId(Long seriesId) {
        this.seriesId = seriesId;
    }

    public String getSeriesCode() {
        return seriesCode;
    }

    public void setSeriesCode(String seriesCode) {
        this.seriesCode = seriesCode;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public Integer getDataSources() {
        return dataSources;
    }

    public void setDataSources(Integer dataSources) {
        this.dataSources = dataSources;
    }

    public Integer getIsValid() {
        return isValid;
    }

    public void setIsValid(Integer isValid) {
        this.isValid = isValid;
    }

    public Integer getStartType() {
        return startType;
    }

    public void setStartType(Integer startType) {
        this.startType = startType;
    }

    @Override
    public String toString() {
        return "SeriesQueryDTO{" +
                "brandId=" + brandId +
                ", seriesCode='" + seriesCode + '\'' +
                ", seriesName='" + seriesName + '\'' +
                ", dataSources=" + dataSources +
                ", isValid=" + isValid +
                ", startType=" + startType +
                '}';
    }
}
